package chapter5;

public class PersonTest {
    public static void main(String[] args) {
        //第一次使用PersonClass类，自动初始化
        System.out.println("Person的eysNum类变量值为:" + PersonClass.eyeNum);
        PersonClass pc = new PersonClass();
        //通过类实例访问变量
        System.out.println("pc对象的name变量为:" + pc.name + " pc对象的eyeNum变量为:" + pc.eyeNum);
        //通过对象为两个字段赋值
        pc.name = "leemz";
        pc.eyeNum = 2;
        //通过对象访问成员变量
        System.out.println("pc对象的name变量为:" + pc.name + " pc对象的eyeNum变量为:" + pc.eyeNum);
        //通过类访问成员变量
        System.out.println("Person的eysNum类变量值为:" + PersonClass.eyeNum);
        //新建一个PersonClass对象
        PersonClass pc2 = new PersonClass();
        //直接用新建的对象访问静态成员变量
        System.out.println("pc2对象的eyeNum类变量为:" + pc2.eyeNum);
    }
}

class PersonClass {
    public String name;
    public static int eyeNum;
}


